//
//  EnemyView.h
//  飞机大战
//
//  Created by sfk-ios on 2017/12/1.
//  Copyright © 2017年 sfk-JasonSu. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "Enemy.h"
#import "ImageResources.h"

@interface EnemyView : UIImageView

// 为了提高效率，在视图中直接记录相关的图像
// 爆炸图像数组
@property (strong, nonatomic) NSArray *blowupImages;
// 挨揍图像
@property (strong, nonatomic) UIImage *hitImage;
// 敌机模型，便于后续的处理...
@property (strong, nonatomic) Enemy *enemy;

// 1. 敌机的大小不一致
// 2. 敌机有飞行的图像，或者数组
// 3. 敌机有挨揍图像
// 4. 有爆炸图像
// 综上所述：实例化方法传入Enemy对象，和ImageRes对象，可以简化参数传递
- (id)initWithEnemy:(Enemy *)enemy imageRes:(ImageResources *)imageRes;

@end
